@charset 'utf-8';
@import "public/_config.scss";
.title{
	padding: pxToRem(38) 0 pxToRem(30);
	margin: 0 pxToRem(20);
	@include border-bottom-m;
	&::after{
	    border-color: #cbcbcb;
	};
	.til{
		font-size: pxToRem(32);
		line-height: pxToRem(54);
		color: #131313;
		font-weight:600;
	}
	.browser{
		font-size: pxToRem(24);
		color: #a4a4a4;
		padding-top: pxToRem(32);
	}
	.time{
		font-size: pxToRem(24);
		color: #a4a4a4;
		padding-top: pxToRem(16);
	}
}
.content{
	padding: 0 pxToRem(20);
	.con{
		font-size: pxToRem(30);
		font-weight:600;
		padding: pxToRem(43) 0 pxToRem(46);
		color: #303030;
		margin-left: pxToRem(-20);
		&::before{
			content: '';
			display: inline-block;
			width: pxToRem(10);
			height: pxToRem(33);
			background-color: #3dbbb2;
			margin-right: pxToRem(9);
			vertical-align: middle;
		};
	}
	p{
		font-size: pxToRem(28);
		line-height: pxToRem(48);
		margin-bottom: pxToRem(15);
	}
	.notice{
		padding-top: pxToRem(40);
		font-size: pxToRem(28);
		color: #303030;
		text-indent: 2em;
	}
	.work{
		padding-top: pxToRem(24);
		font-size: pxToRem(28);
		color: #303030;
		text-align: right;
	}
}